home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / redakcyjne / programy / FEBE (Firefox Environment Backup Extension) 5.0 / febe-5.0-fx.xpi / chrome / febe.jar / content / febeOptions.xul < prev    next >
Extensible Markup Language  |  2007-06-20  |  31KB  |  604 lines

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <?xml-stylesheet href="chrome://febe/skin/febe.css" type="text/css"?>
  3. <?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
  4.  
  5. <!DOCTYPE window [
  6. <!ENTITY % febeDTD SYSTEM "chrome://febe/locale/febe.dtd" >%febeDTD;
  7. <!ENTITY % febeHelpDTD SYSTEM "chrome://febe/locale/febeHelp.dtd" >%febeHelpDTD;
  8. <!ENTITY % globalDTD SYSTEM "chrome://global/locale/global.dtd" >%globalDTD;
  9.  ]>
  10.  
  11. <prefwindow    id="febeoptions"
  12.                          title="&febe.menuoptions.label;"
  13.                          xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
  14.                          xmlns:html="http://www.w3.org/1999/xhtml"
  15.                          onload="febeCloseButtonEtc();sizeToContent();"
  16.                          maxwidth="580"  
  17.                          persist="screenX screenY width height"
  18.                          buttons="accept">
  19.  
  20.     <prefpane    id="febeOptions"    flex="1"
  21.                          label="&febe.prefpane.options;"
  22.                          image="chrome://febe/skin/options.png"
  23.                          onpaneload="febeSetMsgs();febeGetPrefs();">
  24.  
  25.         <script type="application/x-javascript" src="chrome://febe/content/febeCommon.js"/>
  26.         <script type="application/x-javascript"    src="chrome://febe/content/febe.js"/>
  27.         <script type="application/x-javascript" src="chrome://febe/content/febeOptions.js"/>
  28.         <script type="application/x-javascript" src="chrome://febe/content/febeScheduleBackup.js"/>
  29.         <script type="application/x-javascript"    src="chrome://febe/content/febeUDBu.js"/>
  30.  
  31.         <stringbundleset id="stringbundleset">
  32.             <stringbundle id="febe-strings" src="chrome://febe/locale/febe.properties"/>
  33.         </stringbundleset>
  34.  
  35.         <preferences>
  36.             <preference id="febeExtBUdirPR" name="extensions.febe.extBUdir" type="unichar" instantApply="true"/>
  37.             <preference id="febeDebugMode" name="extensions.febe.debugMode" type="bool" instantApply="true"/>
  38.             <preference id="hideIcons" name="extensions.febe.hideIcons" type="bool" instantApply="true"/>
  39.             <preference id="buExtensions" name="extensions.febe.buExtensions" type="bool" instantApply="true"/>
  40.             <preference id="buThemes" name="extensions.febe.buThemes" type="bool" instantApply="true"/>
  41.             <preference id="buBookmarks" name="extensions.febe.buBookmarks" type="bool" instantApply="true"/>
  42.             <preference id="buPreferences" name="extensions.febe.buPreferences" type="bool" instantApply="true"/>
  43.             <preference id="buCookies" name="extensions.febe.buCookies" type="bool" instantApply="true"/>
  44.             <preference id="buUserChrome" name="extensions.febe.buUserChrome" type="bool" instantApply="true"/>
  45.             <preference id="buUserContent" name="extensions.febe.buUserContent" type="bool" instantApply="true"/>
  46.             <preference id="buUserPwd" name="extensions.febe.buUserPwd" type="bool" instantApply="true"/>
  47.             <preference id="buPhishingData" name="extensions.febe.buPhishingData" type="bool" instantApply="true"/>
  48.             <preference id="buSearchPlugins" name="extensions.febe.buSearchPlugins" type="bool" instantApply="true"/>
  49.             <preference id="buBrowserHistory" name="extensions.febe.buBrowserHistory" type="bool" instantApply="true"/>
  50.             <preference id="buFormFillHistory" name="extensions.febe.buFormFillHistory" type="bool" instantApply="true"/>
  51.             <preference id="buPermissions" name="extensions.febe.buPermissions" type="bool" instantApply="true"/>
  52.             <preference id="buUDBu" name="extensions.febe.buUDBu" type="bool" instantApply="true"/>
  53.             <preference id="buType" name="extensions.febe.buType" type="string" instantApply="true" onchange="febeBuProfileCheck();"/>
  54.             <preference id="useTimestampedDir" name="extensions.febe.useTimestampedDir" type="bool" instantApply="true"/>
  55.             <preference id="maxBuDirs" name="extensions.febe.maxBuDirs" type="int" instantApply="true"/>
  56.             <preference id="clearDestDir" name="extensions.febe.clearDestDir" type="bool" instantApply="true"/>
  57.             <preference id="clearWarning" name="extensions.febe.clearwarning" type="bool" instantApply="true"/>
  58.             <preference id="ignoreDisabled" name="extensions.febe.ignoreDisabled" type="bool" instantApply="false"/>
  59.             <preference id="playSounds" name="extensions.febe.playSounds" type="bool" instantApply="true"/>
  60.             <preference id="verifyBackups" name="extensions.febe.verifyBackups" type="bool" instantApply="false"/>
  61.             <preference id="dispProgressWin" name="extensions.febe.displayprogresswin" type="bool" instantApply="true"/>
  62.             <preference id="dispResultsPage" name="extensions.febe.displayresultspage" type="bool" instantApply="true"/>
  63.             <preference id="frequency" name="extensions.febe.schedule.frequency" type="string" instantApply="true"/>
  64.             <preference id="dailyHour" name="extensions.febe.schedule.daily.hour" type="int" instantApply="true"/>
  65.             <preference id="dailyMinute" name="extensions.febe.schedule.daily.minute" type="int" instantApply="true"/>
  66.             <preference id="weeklyDay" name="extensions.febe.schedule.weekly.day" type="int" instantApply="true"/>
  67.             <preference id="weeklyHour" name="extensions.febe.schedule.weekly.hour" type="int" instantApply="true"/>
  68.             <preference id="weeklyMinute" name="extensions.febe.schedule.weekly.minute" type="int" instantApply="true"/>
  69.             <preference id="monthlyDay" name="extensions.febe.schedule.monthly.day" type="int" instantApply="true"/>
  70.             <preference id="monthlyHour" name="extensions.febe.schedule.monthly.hour" type="int" instantApply="true"/>
  71.             <preference id="monthlyMinute" name="extensions.febe.schedule.monthly.minute" type="int" instantApply="true"/>
  72.             <preference id="febeHideHelp" name="extensions.febe.hidehelp" type="bool" instantApply="true" onchange="febeHideHelpIcons()"/>
  73.             <preference id="includeFebe" name="extensions.febe.includefebe" type="bool" instantApply="true"/>
  74.             <preference id="disablepermchk" name="extensions.febe.disablepermissioncheck" type="bool" instantApply="true"/>
  75.             <preference id="tmpDirType" name="extensions.febe.tmpDirType" type="string" instantApply="true" onchange="febeTmpDirCheck();"/>
  76.             <preference id="reminderdays" name="extensions.febe.reminderdays" type="int" instantApply="true"/>
  77.             <preference id="HTMLdir" name="extensions.febe.orientation" type="string" instantApply="true"/>
  78.         </preferences>
  79.         
  80.         <label id="febeTextDir" hidden="true" preference="HTMLdir" value="&locale.dir;"/>
  81.  
  82.         <groupbox class="box-inset">
  83.             <caption id="febeBackupType" class="outset" style="-moz-border-radius: 15px; background-color: white">
  84.                 <label value="&febe.buType.caption;"/>
  85.                 <image id="febeHelp04" tooltiptext="&febe.tooltiphelp.msg;" onclick="febeHelp('04');" class="helpButton"/></caption>
  86.             <radiogroup id="febeBackupType" preference="buType">
  87.                 <hbox>
  88.                     <radio id="febeSelectiveRadio" selected="true" label="&febe.buSelective.label;" value="selective"/>
  89.                     <radio id="febeProfileRadio" label="&febe.buProfile.label;" value="profile"/>
  90.                 </hbox>
  91.             </radiogroup>
  92.         </groupbox>
  93.         <hbox>
  94.             <groupbox flex="1" class="box-inset">
  95.                 <caption id="febeAdditionalBackups" class="outset" style="-moz-border-radius: 15px; background-color: white">
  96.                     <label value="&febe.prefpane.backupitems;"/>
  97.                     <image id="febeHelp03" tooltiptext="&febe.tooltiphelp.msg;" onclick="febeHelp('03');" class="helpButton"/>
  98.                 </caption>
  99.                 <checkbox id="buExtensions_id" label="&febe.buExtensions.label;" preference="buExtensions"/>
  100.                 <checkbox id="buThemes_id" label="&febe.buThemes.label;" preference="buThemes"/>
  101.                 <checkbox id="buBookmarks_id" label="&febe.buBookmarks.label;" preference="buBookmarks"/>
  102.                 <checkbox id="buPreferences_id" label="&febe.buPreferences.label;" preference="buPreferences"/>
  103.                 <checkbox id="buCookies_id" label="&febe.buCookies.label;" preference="buCookies"/>
  104.                 <checkbox id="buUserChrome_id" label="&febe.buUserChrome.label;" preference="buUserChrome"/>
  105.                 <checkbox id="buUserContent_id" label="&febe.buUserContent.label;" preference="buUserContent"/>
  106.                 <checkbox id="buUserPwd_id" label="&febe.buUserPwd.label;" preference="buUserPwd"/>
  107.                 <checkbox id="buPhishingData_id" label="&febe.buPhishingData.label;" preference="buPhishingData"/>
  108.                 <checkbox id="buSearchPlugins_id" label="&febe.buSearchPlugins.label;" preference="buSearchPlugins"/>
  109.                 <checkbox id="buBrowserHistory_id" label="&febe.buBrowserHistory.label;" preference="buBrowserHistory"/>
  110.                 <checkbox id="buFormFillHistory_id" label="&febe.buFormFillHistory.label;" preference="buFormFillHistory"/>
  111.                 <checkbox id="buPermissions_id" label="&febe.buPermissions.label;" preference="buPermissions"/>
  112.                 <checkbox id="buUDBu_id" label="&febe.buUDBu.label;" preference="buUDBu"/>
  113.             <hbox flex="1">
  114.                     <button label="&febe.buSelectAll.label;" id="buSelectAll" oncommand="febeBuSelectAll(); return false;"/>
  115.                     <button label="&febe.buDeselectAll.label;" id="buDeselectAll" oncommand="febeBuDeSelectAll(); return false;"/>
  116.                 </hbox>
  117.             </groupbox>
  118.             <groupbox flex="1" class="box-inset">
  119.                 <caption id="febeCheckboxOptions" class="outset" style="-moz-border-radius: 15px; background-color: white">
  120.                     <label value="&febe.prefpane.options;"/>
  121.                 </caption>
  122.                 <hbox>
  123.                     <checkbox id="ignoreDisabled" label="&febe.ignoreDisabled.label;" preference="ignoreDisabled" />
  124.                     <image id="febeHelp06" tooltiptext="&febe.tooltiphelp.msg;" onclick="febeHelp('06');" class="helpButton"/>
  125.                 </hbox>
  126.                 <hbox>
  127.                     <checkbox id="playSounds" label="&febe.playSounds.label;" preference="playSounds" />
  128.                     <image id="febeHelp07" tooltiptext="&febe.tooltiphelp.msg;" onclick="febeHelp('07');" class="helpButton"/>
  129.                 </hbox>
  130.                 <hbox>
  131.                     <checkbox id="verifyBackups" label="&febe.verifyBackups.label;" preference="verifyBackups" />
  132.                     <image id="febeHelp08" tooltiptext="&febe.tooltiphelp.msg;" onclick="febeHelp('08');" class="helpButton"/>
  133.                 </hbox>
  134.                 <hbox>
  135.                     <checkbox id="hideIcons_id" label="&febe.hideIcons.label;" preference="hideIcons" oncommand="febeInvert();"/>
  136.                     <image id="febeHelp09" tooltiptext="&febe.tooltiphelp.msg;" onclick="febeHelp('09');" class="helpButton"/>
  137.                 </hbox>
  138.                 <hbox>
  139.                     <checkbox id="febeHideHelp_id" label="&febe.hideHelp.label;" preference="febeHideHelp"/>
  140.                     <image id="febeHelp11" tooltiptext="&febe.tooltiphelp.msg;" onclick="febeHelp('11');" class="helpButton"/>
  141.                 </hbox>
  142.                 <hbox>
  143.                     <checkbox id="dispProgress_id" label="&febe.dispprogresswin;" preference="dispProgressWin"/>
  144.                     <image id="febeHelp14" tooltiptext="&febe.tooltiphelp.msg;" onclick="febeHelp('14');" class="helpButton"/>
  145.                 </hbox>
  146.                 <hbox>
  147.                     <checkbox id="dispResults_id" label="&febe.dispresultspage;" preference="dispResultsPage"/>
  148.                     <image id="febeHelp15" tooltiptext="&febe.tooltiphelp.msg;" onclick="febeHelp('15');" class="helpButton"/>
  149.                 </hbox>
  150.                 <hbox>
  151.                     <checkbox id="includeFEBE_id" label="&febe.includefebe.label;" preference="includeFebe"/>
  152.                     <image id="febeHelp17" tooltiptext="&febe.tooltiphelp.msg;" onclick="febeHelp('17');" class="helpButton"/>
  153.                 </hbox>
  154.                 <vbox pack="end" align="start" flex="1">
  155.                     <button label="&febe.UDBu.btn;" id="buUDBu_btn" 
  156.                                     oncommand="window.openDialog('chrome://febe/content/febeUDBu.xul', 'User-defined backups', 'chrome,alwaysRaised,centerscreen,resizable');"/>
  157.                 </vbox>
  158.             </groupbox>
  159.         </hbox>
  160.     </prefpane>
  161.  
  162.     <prefpane id="extbudir"
  163.                         label="&febe.prefpane.directory.label;"
  164.                         image="chrome://febe/skin/folder.png"
  165.                         onpaneload="febeCheckBuDestDir();febeDisableOpts();febeHideHelpIcons();">
  166.         <groupbox flex="1" class="box-inset">
  167.             <caption control="DestDirID" class="outset" style="-moz-border-radius: 15px; background-color: white">
  168.                 <label value="&febe.bu.dest.dir;"/>
  169.             </caption>
  170.             <hbox>
  171.                 <textbox flex="1" id="DestDirID" preference="febeExtBUdirPR"/>
  172.                 <button label="&febe.browse.label;" oncommand="febeSelBUDestDir();"/>
  173.             </hbox>
  174.             <hbox>
  175.                 <button id="febeviewbudirbtnID" label="&febe.viewbudirbtn;" oncommand="febeViewBuDir();"/>
  176.             </hbox>
  177.             <groupbox>
  178.                 <hbox>
  179.                     <checkbox id="useTimestampedDir_id" label="&febe.useTimestampedDir.label;" preference="useTimestampedDir" oncommand="febeDisableOpts();"/>
  180.                     <image id="febeHelp01" tooltiptext="&febe.tooltiphelp.msg;" onclick="febeHelp('01');" class="helpButton"/>
  181.                 </hbox>
  182.                 <hbox align="center">
  183.                     <label id="maxBuDirsLabelID" value="&febe.maxbudirs.label;" preference="maxBuDirs" />
  184.                     <textbox id="maxBuDirsID"    preference="maxBuDirs" width="25" onchange="febeValidateMaxDirs();"/>
  185.                     <image id="febeHelp16" tooltiptext="&febe.tooltiphelp.msg;" onclick="febeHelp('16');" class="helpButton"/>
  186.                 </hbox>
  187.             </groupbox>
  188.             <groupbox flex="1">
  189.                 <hbox>
  190.                     <checkbox id="clearDestDir_id" label="&febe.clearDestDir.label;" preference="clearDestDir" oncommand="febeDisableOpts();"/>
  191.                     <image id="febeHelp02" tooltiptext="&febe.tooltiphelp.msg;" onclick="febeHelp('02');" class="helpButton"/>
  192.                 </hbox>
  193.                 <hbox>
  194.                     <checkbox class="indent" id="clearwarn_id" label="&febe.clearwarn.label;" preference="clearWarning"/>
  195.                     <image id="febeHelp18" tooltiptext="&febe.tooltiphelp.msg;" onclick="febeHelp('18');" class="helpButton"/>
  196.                 </hbox>
  197.             </groupbox>
  198.         </groupbox>
  199.     </prefpane>
  200.  
  201.     <prefpane id="schedule" label="&febe.schedule.label;"
  202.                         image="chrome://febe/skin/clockIcon.png"
  203.                         onpaneload= "febeHideHelpIcons();febeSetScheduleBtn();febeDisplayLastBU();">
  204.         <groupbox class="box-inset">
  205.             <caption class="outset" style="-moz-border-radius: 15px; background-color: white">
  206.                 <label value="&febe.schedule.label;"/>
  207.                 <image id="febeHelp10" tooltiptext="&febe.tooltiphelp.msg;" onclick="febeHelp('10');" class="helpButton"/>
  208.             </caption>
  209.             <radiogroup id="scheduleID" preference="frequency" onselect="febeScheduleChange();">
  210.                 <grid>
  211.                     <columns>
  212.                         <column/>
  213.                         <column/>
  214.                         <column flex="1"/>
  215.                         <column/>
  216.                         <column flex="1"/>
  217.                         <column flex="1"/>
  218.                     </columns>
  219.                     <rows>
  220.                         <row align="center">
  221.                             <radio id="dailyID" value="daily"/>
  222.                             <label id="dailylabelID" value="&febe.schedule.daily.label;"/>
  223.                             <label value=""/>
  224.                             <label id="dailylabelatID" value="&febe.schedule.at.label;"/>
  225.                             <menulist id="dailyHourID" preference="dailyHour">
  226.                                 <menupopup>
  227.                                     <menuitem label="00" value="0"/>
  228.                                     <menuitem label="01" value="1"/>
  229.                                     <menuitem label="02" value="2"/>
  230.                                     <menuitem label="03" value="3"/>
  231.                                     <menuitem label="04" value="4"/>
  232.                                     <menuitem label="05" value="5"/>
  233.                                     <menuitem label="06" value="6"/>
  234.                                     <menuitem label="07" value="7"/>
  235.                                     <menuitem label="08" value="8"/>
  236.                                     <menuitem label="09" value="9"/>
  237.                                     <menuitem label="10" value="10"/>
  238.                                     <menuitem label="11" value="11"/>
  239.                                     <menuitem label="12" value="12"/>
  240.                                     <menuitem label="13" value="13"/>
  241.                                     <menuitem label="14" value="14"/>
  242.                                     <menuitem label="15" value="15"/>
  243.                                     <menuitem label="16" value="16"/>
  244.                                     <menuitem label="17" value="17"/>
  245.                                     <menuitem label="18" value="18"/>
  246.                                     <menuitem label="19" value="19"/>
  247.                                     <menuitem label="20" value="20"/>
  248.                                     <menuitem label="21" value="21"/>
  249.                                     <menuitem label="22" value="22"/>
  250.                                     <menuitem label="23" value="23"/>
  251.                                 </menupopup>
  252.                             </menulist>
  253.                             <menulist id="dailyMinuteID" preference="dailyMinute">
  254.                                 <menupopup>
  255.                                     <menuitem label=":00" value="0"/>
  256.                                     <menuitem label=":05" value="5"/>
  257.                                     <menuitem label=":10" value="10"/>
  258.                                     <menuitem label=":15" value="15"/>
  259.                                     <menuitem label=":20" value="20"/>
  260.                                     <menuitem label=":25" value="25"/>
  261.                                     <menuitem label=":30" value="30"/>
  262.                                     <menuitem label=":35" value="35"/>
  263.                                     <menuitem label=":40" value="40"/>
  264.                                     <menuitem label=":45" value="45"/>
  265.                                     <menuitem label=":50" value="50"/>
  266.                                     <menuitem label=":55" value="55"/>
  267.                                 </menupopup>
  268.                             </menulist>
  269.                         </row>
  270.                         <row align="center">
  271.                             <radio id="weeklyID" value="weekly"/>
  272.                             <label id="weeklylabelID" value="&febe.schedule.weekly.label;"/>
  273.                             <menulist id="weeklyDayID" preference="weeklyDay">
  274.                                 <menupopup>
  275.                                     <menuitem label="&febe.schedule.weekly.sun.label;" value="0"/>
  276.                                     <menuitem label="&febe.schedule.weekly.mon.label;" value="1"/>
  277.                                     <menuitem label="&febe.schedule.weekly.tue.label;" value="2"/>
  278.                                     <menuitem label="&febe.schedule.weekly.wed.label;" value="3"/>
  279.                                     <menuitem label="&febe.schedule.weekly.thu.label;" value="4"/>
  280.                                     <menuitem label="&febe.schedule.weekly.fri.label;" value="5"/>
  281.                                     <menuitem label="&febe.schedule.weekly.sat.label;" value="6"/>
  282.                                 </menupopup>
  283.                             </menulist>
  284.                             <label id="weeklylabelatID" value="&febe.schedule.at.label;"/>
  285.                             <menulist id="weeklyHourID" preference="weeklyHour">
  286.                                 <menupopup>
  287.                                     <menuitem label="00" value="0"/>
  288.                                     <menuitem label="01" value="1"/>
  289.                                     <menuitem label="02" value="2"/>
  290.                                     <menuitem label="03" value="3"/>
  291.                                     <menuitem label="04" value="4"/>
  292.                                     <menuitem label="05" value="5"/>
  293.                                     <menuitem label="06" value="6"/>
  294.                                     <menuitem label="07" value="7"/>
  295.                                     <menuitem label="08" value="8"/>
  296.                                     <menuitem label="09" value="9"/>
  297.                                     <menuitem label="10" value="10"/>
  298.                                     <menuitem label="11" value="11"/>
  299.                                     <menuitem label="12" value="12"/>
  300.                                     <menuitem label="13" value="13"/>
  301.                                     <menuitem label="14" value="14"/>
  302.                                     <menuitem label="15" value="15"/>
  303.                                     <menuitem label="16" value="16"/>
  304.                                     <menuitem label="17" value="17"/>
  305.                                     <menuitem label="18" value="18"/>
  306.                                     <menuitem label="19" value="19"/>
  307.                                     <menuitem label="20" value="20"/>
  308.                                     <menuitem label="21" value="21"/>
  309.                                     <menuitem label="22" value="22"/>
  310.                                     <menuitem label="23" value="23"/>
  311.                                 </menupopup>
  312.                             </menulist>
  313.                             <menulist id="weeklyMinuteID" preference="weeklyMinute">
  314.                                 <menupopup>
  315.                                     <menuitem label=":00" value="0"/>
  316.                                     <menuitem label=":05" value="5"/>
  317.                                     <menuitem label=":10" value="10"/>
  318.                                     <menuitem label=":15" value="15"/>
  319.                                     <menuitem label=":20" value="20"/>
  320.                                     <menuitem label=":25" value="25"/>
  321.                                     <menuitem label=":30" value="30"/>
  322.                                     <menuitem label=":35" value="35"/>
  323.                                     <menuitem label=":40" value="40"/>
  324.                                     <menuitem label=":45" value="45"/>
  325.                                     <menuitem label=":50" value="50"/>
  326.                                     <menuitem label=":55" value="55"/>
  327.                                 </menupopup>
  328.                             </menulist>
  329.                         </row>
  330.                         <row align="center">
  331.                             <radio id="monthlyID" value="monthly"/>
  332.                             <label id="monthlylabelID" value="&febe.schedule.monthly.label;"/>
  333.                             <menulist id="monthlyDayID" preference="monthlyDay">
  334.                                 <menupopup>
  335.                                     <menuitem label="&febe.ordinal.1st;" value="1"/>
  336.                                     <menuitem label="&febe.ordinal.2nd;" value="2"/>
  337.                                     <menuitem label="&febe.ordinal.3rd;" value="3"/>
  338.                                     <menuitem label="&febe.ordinal.4th;" value="4"/>
  339.                                     <menuitem label="&febe.ordinal.5th;" value="5"/>
  340.                                     <menuitem label="&febe.ordinal.6th;" value="6"/>
  341.                                     <menuitem label="&febe.ordinal.7th;" value="7"/>
  342.                                     <menuitem label="&febe.ordinal.8th;" value="8"/>
  343.                                     <menuitem label="&febe.ordinal.9th;" value="9"/>
  344.                                     <menuitem label="&febe.ordinal.10th;" value="10"/>
  345.                                     <menuitem label="&febe.ordinal.11th;" value="11"/>
  346.                                     <menuitem label="&febe.ordinal.12th;" value="12"/>
  347.                                     <menuitem label="&febe.ordinal.13th;" value="13"/>
  348.                                     <menuitem label="&febe.ordinal.14th;" value="14"/>
  349.                                     <menuitem label="&febe.ordinal.15th;" value="15"/>
  350.                                     <menuitem label="&febe.ordinal.16th;" value="16"/>
  351.                                     <menuitem label="&febe.ordinal.17th;" value="17"/>
  352.                                     <menuitem label="&febe.ordinal.18th;" value="18"/>
  353.                                     <menuitem label="&febe.ordinal.19th;" value="19"/>
  354.                                     <menuitem label="&febe.ordinal.20th;" value="20"/>
  355.                                     <menuitem label="&febe.ordinal.21st;" value="21"/>
  356.                                     <menuitem label="&febe.ordinal.22nd;" value="22"/>
  357.                                     <menuitem label="&febe.ordinal.23rd;" value="23"/>
  358.                                     <menuitem label="&febe.ordinal.24th;" value="24"/>
  359.                                     <menuitem label="&febe.ordinal.25th;" value="25"/>
  360.                                     <menuitem label="&febe.ordinal.26th;" value="26"/>
  361.                                     <menuitem label="&febe.ordinal.27th;" value="27"/>
  362.                                     <menuitem label="&febe.ordinal.28th;" value="28"/>
  363.                                 </menupopup>
  364.                             </menulist>
  365.                             <label id="monthlylabelatID" value="&febe.schedule.at.label;"/>
  366.                             <menulist id="monthlyHourID" preference="monthlyHour">
  367.                                 <menupopup>
  368.                                     <menuitem label="00" value="0"/>
  369.                                     <menuitem label="01" value="1"/>
  370.                                     <menuitem label="02" value="2"/>
  371.                                     <menuitem label="03" value="3"/>
  372.                                     <menuitem label="04" value="4"/>
  373.                                     <menuitem label="05" value="5"/>
  374.                                     <menuitem label="06" value="6"/>
  375.                                     <menuitem label="07" value="7"/>
  376.                                     <menuitem label="08" value="8"/>
  377.                                     <menuitem label="09" value="9"/>
  378.                                     <menuitem label="10" value="10"/>
  379.                                     <menuitem label="11" value="11"/>
  380.                                     <menuitem label="12" value="12"/>
  381.                                     <menuitem label="13" value="13"/>
  382.                                     <menuitem label="14" value="14"/>
  383.                                     <menuitem label="15" value="15"/>
  384.                                     <menuitem label="16" value="16"/>
  385.                                     <menuitem label="17" value="17"/>
  386.                                     <menuitem label="18" value="18"/>
  387.                                     <menuitem label="19" value="19"/>
  388.                                     <menuitem label="20" value="20"/>
  389.                                     <menuitem label="21" value="21"/>
  390.                                     <menuitem label="22" value="22"/>
  391.                                     <menuitem label="23" value="23"/>
  392.                                 </menupopup>
  393.                             </menulist>
  394.                             <menulist id="monthlyMinuteID" preference="monthlyMinute">
  395.                                 <menupopup>
  396.                                     <menuitem label=":00" value="0"/>
  397.                                     <menuitem label=":05" value="5"/>
  398.                                     <menuitem label=":10" value="10"/>
  399.                                     <menuitem label=":15" value="15"/>
  400.                                     <menuitem label=":20" value="20"/>
  401.                                     <menuitem label=":25" value="25"/>
  402.                                     <menuitem label=":30" value="30"/>
  403.                                     <menuitem label=":35" value="35"/>
  404.                                     <menuitem label=":40" value="40"/>
  405.                                     <menuitem label=":45" value="45"/>
  406.                                     <menuitem label=":50" value="50"/>
  407.                                     <menuitem label=":55" value="55"/>
  408.                                 </menupopup>
  409.                             </menulist>
  410.                         </row>
  411.                         <row align="center">
  412.                             <radio value="none"/>
  413.                             <label value="&febe.schedule.none.label;"/>
  414.                         </row>
  415.                     </rows>
  416.                 </grid>
  417.             </radiogroup>
  418.             <hbox pack="end">
  419.                 <button label="&febe.schedule.setbutton.label;" id="setschedulebtn" oncommand="febeSetScheduleBtn()" />
  420.             </hbox>
  421.             <hbox align="center">
  422.                 <label id="setschedulelbl" value="&febe.schedule.display.label;"/>
  423.                 <textbox flex="1" id="nextbackupdate" class="plain" value="" readonly="yes"/>
  424.             </hbox>
  425.         </groupbox>
  426.         <groupbox class="box-inset">
  427.             <caption class="outset" style="-moz-border-radius: 15px; background-color: white">
  428.                 <label value="&febe.reminder.caption;"/>
  429.                 <image id="febeHelp22" tooltiptext="&febe.tooltiphelp.msg;" onclick="febeHelp('22');" class="helpButton"/>
  430.             </caption>
  431.             <hbox align="center">
  432.                 <label id="febeReminderLabel" value="&febe.reminder.label;"/>
  433.                 <textbox width="30" id="febeReminderDays" preference="reminderdays"/>
  434.             </hbox>
  435.             <hbox>
  436.                 <label id="febeLastBuLabel" value="&febe.lastbu.label;"/>
  437.                 <label id="febeLastBU" value=""/>
  438.             </hbox>
  439.         </groupbox>
  440.     </prefpane>
  441.  
  442.     <prefpane id="debug" 
  443.                         label="&febe.debug.caption;"
  444.                         image="chrome://febe/skin/bug.png"
  445.                         onpaneload="febeTmpDirInfo();febeDisableOpts();febeHideHelpIcons(); sizeToContent();">
  446.         <groupbox class="box-inset">
  447.             <caption class="outset" style="-moz-border-radius: 15px; background-color: white">
  448.                 <label value="&febe.debug.label;"/>
  449.             </caption>
  450.             <hbox>
  451.                 <checkbox id="febe_debugMode" label="&febe.debug.label;" preference="febeDebugMode"/>
  452.             </hbox>
  453.             <description flex="1">
  454.                 &febe.debug.text1;
  455.                 &febe.debug.text2;
  456.                 &febe.debug.text3;
  457.                 &febe.debug.text4;
  458.                 &febe.debug.text5;
  459.                 &febe.debug.text6;
  460.                 &febe.debug.text7;
  461.                 <text value="&febe.debug.text8;" class="link" onclick="febeOpenLink('http://www.customsoftwareconsult.com/phpBB2/index.php');"/>
  462.                 &febe.debug.text9;
  463.                 &febe.debug.text10;
  464.             </description>
  465.         </groupbox>
  466.         <groupbox class="box-inset">
  467.             <caption class="outset" style="-moz-border-radius: 15px; background-color: white">
  468.                 <label value="&febe.debug.tmpdir.label;"/>
  469.                 <image id="febeHelp12" tooltiptext="&febe.tooltiphelp.msg;" onclick="febeHelp('12');" class="helpButton"/>
  470.             </caption>
  471.             <radiogroup id="febeTmpDirType" preference="tmpDirType" oncommand="febeTmpDirOptions()">
  472.                 <grid>
  473.                     <columns>
  474.                         <column/>
  475.                         <column/>
  476.                         <column flex="1"/>
  477.                         <column/>
  478.                     </columns>
  479.                     <rows>
  480.                         <row align="center">
  481.                             <label value="&febe.debug.tmpdir.location;"/>
  482.                             <radio id="febeTmpDirDefault" label="&febe.debug.tmpdir.default;" value="Default" selected="true"/>
  483.                             <textbox id="febeDefaultTmpDirLocation" wrap="off" class="plain" readonly="yes" flex="1" value=""/>
  484.                         </row>
  485.                         <row align="center">
  486.                             <spacer/>
  487.                             <radio id="febeTmpDirSpecify" label="&febe.debug.tmpdir.specify;" value="Specified"/>
  488.                             <textbox id="febeSpecifyTmpDirLocation" wrap="off" class="plain" readonly="yes" flex="1" value=""/>
  489.                             <button id="tmpDirBrowse" label="&febe.browse.label;" oncommand="febePickTmpDir();"/>
  490.                         </row>
  491.                     </rows>
  492.                 </grid>
  493.             </radiogroup>
  494.             <hbox align="center">
  495.                 <label value="&febe.debug.tmpdir.status;"/>
  496.                 <label id="febeTmpDirStatus" value="&febe.unknown;"/>
  497.             </hbox>
  498.             <separator class="thin"/>
  499.             <hbox>
  500.                 <button label="&febe.debug.createTmpDir.btn;" id="createtmpdirbtn" oncommand="febeCreateTmpDir();" />
  501.                 <button label="&febe.debug.delTmpDir.btn;" id="deltmpdirbtn" oncommand="febeClearTmpDir();"/>
  502.                 <button label="&febe.debug.viewTmpDir.btn;" id="viewtmpdirbtn" oncommand="febeViewTmpDir();"/>
  503.             </hbox>
  504.         </groupbox>
  505.         <groupbox class="box-inset">
  506.             <caption class="outset" style="-moz-border-radius: 15px; background-color: white">
  507.                 <label value="&febe.debug.shell.caption;"/>
  508.                 <image id="febeHelp20" tooltiptext="&febe.tooltiphelp.msg;" onclick="febeHelp('20');" class="helpButton"/>
  509.             </caption>
  510.             <hbox>
  511.                 <button label="&febe.installdirshell.btn;" id="febeshellinstallbtn" oncommand="febeRunShellInstallDir();"/>
  512.                 <button label="&febe.tmpdirshell.btn;" id="febeshelltmpbtn" oncommand="febeRunShellTmpDir();"/>
  513.             </hbox>
  514.         </groupbox>
  515.         <groupbox class="box-inset">
  516.             <caption class="outset" style="-moz-border-radius: 15px; background-color: white">
  517.                 <label value="&febe.debug.misc.label;"/>
  518.             </caption>
  519.             <hbox>
  520.                 <button label="&febe.debug.misc.clrprefs;" id="febeclrfebeprefsbtn" oncommand="febeClearPrefs();"/>
  521.                 <image id="febeHelp13" tooltiptext="&febe.tooltiphelp.msg;" onclick="febeHelp('13');" class="helpButton"/>
  522.             </hbox>
  523.             <hbox>
  524.             <button label="&febe.debug.misc.setpermissions;" id="febesetpermissionsbtn" oncommand='openDialog("chrome://febe/content/febeChmod.xul", "FEBE", "chrome,modal,resizable");'/>
  525.             <image id="febeHelp23" tooltiptext="&febe.tooltiphelp.msg;" onclick="febeHelp('23');" class="helpButton"/>
  526.             <checkbox id="febedisablepermchk" preference="disablepermchk" label="&febe.debug.misc.disablepermissioncheck;"/>
  527.             <image id="febeHelp19" tooltiptext="&febe.tooltiphelp.msg;" onclick="febeHelp('19');" class="helpButton"/>
  528.             </hbox>
  529.         </groupbox> 
  530.         <separator height="110"/>
  531.     </prefpane>
  532.  
  533.     <prefpane id="notes"
  534.                         label="&febe.prefpane.notes.label;"
  535.                         image="chrome://febe/skin/information.png"
  536.                         onpaneload="setFebeVersion(); febeSetExDir(); febeHideHelpIcons(); sizeToContent();">
  537.         <groupbox class="box-inset">
  538.             <caption class="outset" style="-moz-border-radius: 15px; background-color: white">
  539.                 <label value="FEBE"/>
  540.             </caption>
  541.             <label id="febeVersionID" value=""/>
  542.             <hbox align="center">
  543.                 <label value="&febe.license.text3;"/>
  544.                 <text value="firefox@customsoftwareconsult.com" class="link" 
  545.                             onclick='window.open("mailto:firefox@customsoftwareconsult.com", "FEBE", "chrome,alwaysRaised,centerscreen,dialog=no");'/>
  546.             </hbox>
  547.             <description flex="1">&febe.license.text1;
  548.                 <text value="Mozilla Public License" class="link" onclick='window.openDialog("chrome://febe/content/FEBElicense.html");'/>
  549.             </description>
  550.         </groupbox>
  551.         <groupbox class="box-inset">
  552.             <caption class="outset" style="-moz-border-radius: 15px; background-color: white">
  553.                 <label value="&febe.system.title;"/>
  554.             </caption>
  555.             <hbox>
  556.                 <label id="febeFxVersionLableID" value="&febe.fxversion.label;"/>
  557.                 <label id="febeFxVersionID" value="&febe.unknown;"/>
  558.             </hbox>
  559.             <hbox>
  560.                 <label id="febePlatformLableID" value="&febe.platform.label;"/>
  561.                 <label id="febePlatformID" value="&febe.unknown;"/>
  562.             </hbox>
  563.             <hbox>
  564.                 <label id="febeOsLableID" value="&febe.os.label;"/>
  565.                 <label id="febeOsID" value="&febe.unknown;"/>
  566.             </hbox>
  567.             <hbox>
  568.                 <label id="febeZipLabel" value="&febe.chmod.zip;"/>
  569.                 <label id="febeZipValue" value="&febe.unknown;"/>
  570.             </hbox>
  571.             <hbox>
  572.                 <label id="febeUnzipLabel" value="&febe.chmod.unzip;"/>
  573.                 <label id="febeUnzipValue" value="&febe.unknown;"/>
  574.             </hbox>
  575.             <hbox>
  576.                 <label id="febeInstallDirLabel" value="&febe.installdir.label;"/>
  577.             </hbox>
  578.             <hbox align="center">
  579.                 <textbox flex="1" id="febeInstallPath" class="plain" value="" readonly="yes"/>
  580.                 <button label="&febe.viewinstalldir.btn;" id="viewinstalldirbtn" oncommand="febeViewInstallDir();"/>
  581.             </hbox>
  582.             <separator class="thin"/>
  583.         </groupbox>
  584.         <groupbox class="box-inset">
  585.             <caption class="outset" style="-moz-border-radius: 15px; background-color: white">
  586.                 <label value="Info-Zip"/>
  587.             </caption>
  588.             <hbox>
  589.                 <description flex="1">&febe.notes.text1;&febe.notes.text2;&febe.notes.text3;
  590.                     <text value="BSD License." class="link" onclick='febeOpenLink("http://www.info-zip.org/license.html");'/>
  591.                 </description>
  592.             </hbox>
  593.         </groupbox>
  594.         <groupbox class="box-inset">
  595.             <caption    class="outset" style="-moz-border-radius: 15px; background-color: white">
  596.                 <label value="&febe.update.caption;"/>
  597.             </caption>
  598.             <label class="link" onclick="febeOpenLink('http://customsoftwareconsult.com/extensions/');" value="&febe.homepage.label;"/>
  599.         </groupbox> 
  600.         <separator height="60"/>
  601.     </prefpane>
  602.     <button id="febeMacAcceptBtn" oncommand="window.close();" label="&febe.accept;" hidden="true"/>
  603. </prefwindow>
  604.